959992
52424010
35084603
19757773
32601702
42643856
98793658
22335258
58278313
13063094
3509300
89565241
8722161
26435264
87723813
11481372
4458025
78151246
22882701
15712815
71966450
21258410
31041232
1313784
45779582
4468043
83494216
60038139
4267925
89733858
49586253
72575583
31805735
63166345
30369797
35169378
98205708
35495710
53784268
13568569