58369546
44377155
7059181
50801056
33467890
3614048
60953117
57034936
92638816
5425158
71781534
14656234
887597
69065601
75818062
77968932
57433519
97729631
7524432
89807697
93238648
6547391
84015556
41754168
19174577
67506918
897376
56069381
1634836
7794573
78419924
59066210
1149908
30428952
77571320
31076179
25376802
37453367
55224030
4385888