72358586
43031693
48397190
1902393
2176636
73568230
24289960
97101270
36592141
4097884
2028630
71534302
77938568
29069441
68807479
94881880
50408106
48013684
91465925
35674344
88595809
2324451
24377561
67287764
695269
34173047
12136580
1800375
35862317
26014543
41009228
34386058
17277958
62076067
96329829
91636898
37407792
91413745
11974569
59638979