55338413
18102800
38875878
4789949
37879380
96471639
38211943
35213186
17857600
87907190
2043666
38317936
94108753
80892401
14408440
81035236
94111960
78311349
97444048
35249297
86949148
70707275
46637997
14831573
42116717
95563324
2695727
74185385
58795164
33661796
10323034
40305365
78548572
5910734
23627770
81531906
51276266
15301057
28762868
62727014