5884728
12271205
63268571
7813957
43145554
31377033
63174661
66534260
8472376
76264933
10774565
49377849
67644303
62817419
34129257
44107408
64194068
11096981
92109505
7571964
99677662
2371439
75704821
69587248
22771517
62336184
28486096
84338403
57239680
89051643
62023200
32561111
26063531
40367555
88138167
82788969
40622744
71238782
81792238
31434552