20697741
48541228
13667276
34052490
134220
55149840
85454712
62432896
75078462
31957989
8576494
89964592
2919915
64589795
5368999
58648052
22774090
66722318
89062281
80684315
993976
15392365
52247896
79006719
97909728
73091293
45799782
46447227
76214225
61161293
32309081
78158369
78586168
43096590
48738841
9013991
25703154
75802593
350392
76086582