65099152
59262111
45751018
55388474
99133219
25241508
37163296
83311136
23395850
81514989
20154993
48994391
6372406
76695433
86881385
9148094
42587977
35995470
25021949
93963285
71193087
2238151
77256360
46441855
95199524
51034461
48609512
1448814
88054350
90305896
50115838
49018215
53973544
5251715
88005156
56669191
49872552
1638918
89862968
42667270