40572905
52542546
78832393
43731587
56242167
13828854
76315711
23969409
44251311
67109623
1519052
33431188
58004106
55467850
34443223
73145657
95731205
61765350
3371949
41066590
92624970
71516957
2345680
11073459
9627841
81206618
72606060
46897436
73334873
13059080
3487276
14451603
4524959
86696019
11625276
95712358
35589312
19124270
89304876
2199166