70697223
5994475
73909708
44542746
88694602
30113140
50806169
58605460
71161370
45265562
63605339
53025941
26591762
47279437
88312991
81745651
51956442
45499720
5583109
99695926
94444397
9087487
3755313
84213620
7682446
28084857
64342622
66994666
87119334
79616208
7171996
95503737
91552972
68479547
7943227
31005516
5665448
32988208
57728793
29195222