92078153
57345652
15774595
90707950
2088271
31102925
44425238
52663655
15114656
86941301
35029982
4548358
89027621
4662587
2063130
10714688
71668631
57423781
1850421
81882964
23423270
2826700
96731120
42128338
30719934
51721037
74388386
86272749
97699042
49151487
29172305
2193561
13531206
28563348
76475326
38851091
17574493
28455854
66794666
93934904