94496935
99231688
10957733
60085820
24956799
43047482
36485109
90928304
55168587
38851291
91371919
4619438
65986339
29189753
39208051
32709057
64664808
28984229
73626149
61678997
51013921
56585972
8495122
53731069
82544940
37798645
92272553
9261870
4551798
5828837
22385022
97439797
22917785
16824754
13902292
53868387
61078093
56328851
5184327
31287688