55273393
47989560
46574490
63455550
74979862
8348672
3948882
118860
63458851
87579947
25829296
9770380
25046281
899734
61289388
1044678
92741025
74701049
13104269
81133654
91688204
3594720
95374550
15678346
99618291
19011883
35198210
4002531
5259006
79475444
77113396
69453514
56622089
41279047
34907594
93539801
76568743
37695937
90281353
75251557