92186948
91298728
83302136
99421596
64004520
10564318
91138127
3546682
43710000
8116187
15332029
76188210
10326991
84521893
18557105
22232604
10496402
3894912
46189354
87558785
48354060
76853575
10857279
76609027
96955820
75304798
18784409
3874951
36388881
61871041
92237269
97262508
52169533
44597444
28992015
36591929
29414252
41968704
21115292
49549926