92416384
44131530
50153156
3354270
1412245
62374393
26335704
12098545
37371432
64216325
91079318
36944836
11012509
35555349
89253842
34183338
19618383
28652744
8944101
98281190
28002508
18689267
99757041
77982030
59184624
6412350
29388444
52188776
74753625
249357
76417454
66786053
77344122
74769151
26663093
31314211
13129993
11929887
41649386
88977982