45288855
94927496
40579464
59497391
34772536
3845616
3636248
33016787
71569766
37344638
54934029
714672
34122965
67821354
53043234
96609327
95306927
83402894
73091408
56233098
51695980
87504834
2549378
53227609
67373094
59052944
84596862
44098415
68884882
48822704
85476345
5931290
771321
61261229
7156693
71316693
3478612
96021181
77042263
2182954