45539366
8946272
48116945
26794163
490325
68765004
8075818
79845875
66542171
5675311
54344227
17099908
63542376
71814305
502707
51868778
65461433
11587241
87959070
80807654
86031278
60072989
58294105
50149772
33139184
2366177
83343707
40276178
4465705
36059367
81395947
77541855
90453860
53524975
5816186
70697599
35088437
94394037
90528586
76448507