29971913
75363459
4912595
13339914
8693580
60889476
74954618
106091
97186505
97234968
82084720
26889416
85129299
1284540
91165114
41271291
12908309
33125514
50771225
64907953
54092669
28831562
69568957
51949557
2884646
13057473
60674801
41904106
88169386
41761783
65001431
81784631
57191831
84156194
24076375
72088214
192829
6302301
81508152
21227628