77873940
3231262
15072034
23332581
18889
65392465
64364408
91913589
84902561
52645891
17976380
46377184
64333308
84884506
49393493
39872550
36691959
4281577
13258473
12459752
39368328
94675715
47475001
38375179
6655336
25231020
19251318
95106238
21925096
61229286
80665557
70847915
26297118
58225812
67437812
42918293
5566633
87647433
76159616
22114649