12304548
13729273
18093126
73297058
36933241
59131154
5871241
74201343
97409779
49716084
72514371
68063185
58372615
29466068
49294750
75832522
66996731
96687684
44207568
74289525
27358803
60886114
64746606
50614742
57645565
86041227
78725651
57508048
7470455
17507500
9054974
3044150
97623642
69826938
43881682
30789406
4635958
70296734
75355054
8954189