4869333
96643705
87236378
9564803
14836727
63375373
5146346
7094033
89135337
49779872
50886977
27252907
64811770
61425932
78242912
3235609
68142446
16723661
20737772
59474399
63186407
41202520
4887600
92616068
44712725
23182256
5591797
23261286
32633045
34344969
5728309
43782060
9183203
64163306
31553758
95362147
45152776
80692296
45246115
56163195