81843992
935933
43041255
1873368
4549090
78175776
24635317
94843722
38218922
22779498
60189944
16031335
94348863
72694984
13953967
60924516
69658941
13455909
25794505
39139099
4986416
72247577
89075205
92774161
5201467
22624288
6581749
73811196
22892242
56312247
5678359
48645629
27306248
24484062
3361864
9337708
58482846
90486962
57975167
49947553