92489675
73041416
30499382
16799600
54925107
44488322
92757634
28339274
87596126
20316400
22991743
31807517
36718251
15012336
21311472
73491526
40957763
9464667
1999983
50225538
47308888
35977405
28296086
2752206
37372650
97535332
98838429
25637955
27545669
52041817
73952107
96745430
30598152
22637924
74439008
48319776
2968100
99959465
59039235
45811912