80714386
49398904
68524465
57784987
248183
97981984
6738109
5318566
18101660
20246489
2415198
39688280
9986623
50309652
10831462
7850102
26447453
94428590
951414
86343444
29573369
67821031
41565638
71033651
99614551
31188844
10884061
45126766
4454163
9229598
9448745
88982244
10952707
6889650
43442904
61255316
15356976
9057445
6978215
64769684