12839850
14396186
55082136
53795479
53805276
93733781
20474368
99373480
71628104
70564393
40447413
6959694
43545044
1864428
31605351
1143574
68606006
1117972
42188419
65946234
65094954
28302227
88006695
96227986
68484252
98695084
92789243
4055091
23806770
24859737
93101486
97833052
59776799
80909608
1498844
67018683
15356274
89591857
20823435
87759707