14549131
44187885
31351549
83141579
97934563
38315176
41733165
21482212
19943015
34758054
77007542
28296073
71544477
46696547
83821813
38514340
1240735
30449116
85998441
18294535
50364630
24762967
20574240
81195583
29063554
6988924
23562720
52425173
93985101
20191467
70039335
90643373
76066970
33563316
87923655
25561646
50663952
56728923
77201851
59605488