65665683
49867006
52341766
89066937
95173074
17661498
39673861
8134723
53179534
67814736
48445102
77298004
14982387
66312312
48889916
6480966
10958053
5343601
53182238
1102653
64684630
71429487
26059409
49329472
7218927
33202344
16045149
53581096
80504434
2605846
68622258
7446214
65402035
90025448
71222793
40361568
93932119
61019696
41037803
92258329