80385042
8688260
31376072
9761273
7454775
4201771
71483218
49235886
40364313
90199102
25567517
79631797
48988468
90173351
401204
41979081
2158749
91057146
23313526
16465621
31129409
58908187
93235157
89426948
8198573
3322532
4150437
65484515
5036238
26138438
34236932
116454
85287024
34047733
66681559
68895669
57805478
50127267
59444926
34711855