39899775
3374671
32551237
65822387
61435916
60754621
35529566
99456872
48982181
84523494
55486159
48117238
65217239
28092677
2739653
261342
3591284
45578686
23043192
7682397
5978160
895458
76908941
4153300
7028376
79265058
80944743
85055531
96004302
10886925
58452600
31019744
8893433
34413204
5157190
38118874
2650825
46266259
5353583
10935547