2313254
88172234
91079710
24275397
5580725
86682610
56711164
50017100
79501270
18984563
11367188
34077522
69381624
41527794
72926139
43634535
9116505
5054226
27081259
94511187
38096257
14599187
74093134
18425968
70476251
30026835
62398712
55034928
81899266
43486721
85877993
5029896
46001974
29346493
84326659
16786183
41914850
51756973
56841084
4923839