66194980
9149574
8628843
49954951
51507245
8202902
30726533
55619573
13051208
38584251
66551964
73475469
41153407
27024763
39095672
93247531
29564539
95502727
37104644
52692223
37375450
72883556
50243440
54039793
65059285
95272882
2813186
3965872
12073404
87535080
58387610
85813783
42692995
563447
83061073
594324
70258142
51154463
79825581
93792145