85113265
315888
28355560
27785028
92268964
43195587
6217418
66715235
29488699
77874831
10098098
41367511
75438229
81384811
70753291
23418495
34456789
12951454
67633878
48316244
33927178
73257634
4055466
52239961
45363204
11398613
13035911
36086301
31361459
14956200
28278439
68453713
1098498
87008385
72769555
38754579
22037949
30886841
227411
10713825