28438879
62602778
17814101
55754708
1979710
48567348
3663748
86232236
29484608
89542733
40287364
32631638
29684529
73171365
55892741
5587422
23105406
93481281
96215662
27192758
70406024
57821486
12322308
51917719
30496275
48595418
83824479
24519437
81305174
27075505
79191181
25496619
25914202
6349669
73348781
23361508
24864341
21507581
92299844
968914