59817200
12525409
41076860
13776973
56311047
85448800
72984657
44241013
55771712
40999609
68449762
23255936
49279178
88552852
75048684
2659035
142645
81409771
17751701
51997189
26949519
56264583
48423125
90162083
70751894
58638374
63377830
11925954
69558363
76593810
257805
11818829
89636498
19762823
26912743
78899213
40773444
84019401
51375593
5607419