29561216
52206547
52341173
42721080
87209131
81465897
56035417
7742844
43435860
87348076
92635343
34887666
59433586
51545936
67243869
43618161
70689382
9476267
71129282
1218521
6192128
6155154
13288913
2972800
1395310
23453789
69425364
10472319
70821069
94649661
58227863
29076063
61809409
29906973
11447310
18466195
53303404
53043465
51241994
32468567