17169592
29523328
79366883
46181756
94745115
21867345
14705641
53665271
82484202
74788621
30888433
17511595
66234554
22849481
47139517
16297887
50055845
5343086
80211538
95898886
23319598
58943366
9075430
72203011
7251589
1639968
79376927
76478668
9734439
81068589
62717250
77807518
94592119
48659732
50633656
58975799
266213
15734202
22288949
39757525