33634095
19428703
197311
58787308
56535258
1437351
78834735
60939928
73463730
4248590
73111464
58244622
87747163
1999112
50026738
24246846
98332193
36428578
12939579
80243658
77025370
10439160
98943339
2291116
74494823
13921908
97845404
88478171
44231957
57726734
69018795
41147514
3102384
71644986
46169377
32134101
30763189
2854580
9361527
14578956