34837818
91432041
92528436
32159340
29778472
96336325
64239060
32192519
34766612
29722976
9530573
82531942
87565222
50221201
60052288
56275724
41523170
84521961
40627297
65904205
87849865
80787765
96006984
81844455
31937612
47572532
2219508
7458408
45199601
78374076
70676653
85544879
19486154
66363411
25994635
8649640
54124679
744379
93248813
49695675