29659045
92588649
71704167
55308578
14253138
46643889
17476384
75177301
29181825
72306187
64387155
8041255
3142808
943976
64622243
24608472
4619417
48169576
23197140
56043925
25945546
32812884
4801995
59953616
58773141
28242653
96762107
94752823
9754523
29266692
77135501
13726413
80856144
60346275
83636580
76238013
3673832
66333117
71641507
23772400