82994637
95502821
85341473
97523589
31067019
52486863
26481879
32275121
84893566
902650
12165795
43117508
54221499
75905207
70698188
90065667
66978543
87469278
82336820
43555916
49329637
11849134
36261095
62579421
61423035
90246085
8848746
82383419
51756587
2769558
7146984
73147350
68322819
15696438
3564387
4692455
97813366
4111179
71315030
16236811