90448835
84827366
91858074
18614403
76616031
61318227
2697752
64237025
11477075
22414006
41128202
7453028
91121491
58121572
67576690
19572856
22057668
62778495
7051763
39375196
4554371
93728976
312898
1733270
2262845
54391174
2827795
18868637
18758823
7847939
64554962
35945260
55588620
82509063
7408665
3275835
56962925
65115444
41914914
353775