93733067
83917343
93364032
29522883
78919428
4216348
13817838
9954111
81002258
8901781
15063026
92318465
69571993
56417640
2540805
6973103
896690
58051598
3901546
53835823
11305136
72262843
97984423
11187146
29034710
63688758
49625267
56899892
421446
63367257
39605145
33048129
38335881
92228682
45919097
6008053
24746418
14298638
83316455
42909802