12092715
57007617
55133518
5672747
83724057
22925714
8976475
68853551
2015347
81296143
31154093
44589258
61737184
16205689
71011241
95748077
1258524
8428005
53299908
32814994
83925714
97189271
66906805
96106752
22498123
90557022
76163760
68807825
30027097
67923299
92309742
744592
40882598
27972816
62866125
13102943
94193224
76282896
54674510
82032200