5164275
80645094
84629414
83668925
96766520
65146126
78475614
69352704
3739434
24185924
78188871
15424058
95117413
18041509
17858111
3753123
23408646
81555250
10933592
6873332
58345886
76521954
73017425
5943595
45468409
76842401
91326589
28815764
34228156
89015536
9769714
68191171
88959325
80623225
7855909
4218169
55376614
30609508
6219985
76299107