31651983
36418135
35014127
20325101
71542072
29949300
5574140
24947571
34419799
50638976
22267670
24227741
76992949
3444703
7197566
38252733
93907545
51945226
42157554
91234623
48163009
9022853
45843227
83884418
36827401
22425072
63758373
59093020
10518169
7229158
51184316
59371494
94098461
77097189
49736500
7527303
55756200
64028624
18655437
24839840