12712186
37256117
86782748
12616826
64297594
62517566
43274780
48379034
33619977
6929616
85409969
48434440
5015473
39669842
42753444
59862836
70108243
3048478
55083535
9849515
62041822
83579582
6173353
33879377
90547796
70595398
87776745
91973836
34599
2172332
69464294
74455966
52824389
99924589
67012454
56081630
13434751
97173809
24856896
15988228