41861344
56279695
43761819
95621851
30201396
76779733
67035349
29885160
95407178
19657883
23082802
90587855
96384039
128870
65576564
58194911
11343800
20944154
1650191
5043185
62975483
79562639
64323229
88943987
16101495
15852421
15455584
19876785
8134331
57729815
12733990
74269076
39197013
95001042
92939361
93076724
13548556
3644637
17397850
88365401