13613122
77263259
77315966
56187661
42669771
3207496
22531272
6098195
69627160
57945152
57801564
57481660
36035797
15294877
33234148
83149660
2844602
8596215
14401181
13026308
18855016
73295803
59611809
96206463
34835700
5447375
96661685
14886896
6865689
41934249
6044228
3579492
47242293
69453833
28196171
37895647
49679552
57418126
94647680
57318274