34644071
89639160
66938076
58895778
10782475
38209649
84718296
10194091
93844622
93037533
86608006
4556205
36335661
62741400
43622491
38625286
34785207
50252658
35231072
18286196
73708638
44576302
3359370
84477284
59162189
68614912
68299952
68296241
11549057
20627286
95479378
96147653
29608532
65967186
82766360
36224449
963635
51767346
34496433
23986644