92825637
6171513
12164375
82614967
90541156
23418117
86417863
40131543
53353838
15647663
5779630
35096615
2294508
79956081
97937818
1473789
31715250
11049113
59854854
51778109
6074755
88544884
77594149
65409616
15453022
55027405
49552093
92285493
85082532
39454851
10449315
34348426
24782046
36323614
21085720
99429221
80614306
48929205
74236800
17184015