19662583
96365628
97606017
53173261
69513076
26416934
63973551
28509759
87716317
74686
76886123
8301633
68806565
27143335
95549317
30737113
74474560
83521608
89781482
586407
41285634
82897592
67197491
87193485
55924890
32415079
43529418
37764564
47944100
88083232
90722439
89109803
79077760
74053371
28996650
3580234
63118858
84274098
86447442
49283708