29534633
50218160
5705120
69031858
45519486
33927046
55882761
6576461
62829327
23911723
14223586
20269027
1932147
54821003
1152104
56772766
30307808
20904403
37714405
60681763
2244985
99774852
2649636
46073414
3208912
22759331
87284789
24944369
50496483
89555972
13322909
43034563
39163407
45539104
42343323
1374870
52469560
36925266
1133508
79334459