35176344
56193070
99508610
79731494
79608081
32726842
29361805
78137311
46313155
8635480
12064146
50099777
63845399
48318184
11824015
4135583
3238328
96702412
7763625
33021342
20893811
61904543
7688400
7327905
47517388
32584209
33688534
68667830
69264742
90694497
80017647
28981666
80953271
7804025
64045863
78811494
38506235
5774486
90018725
66852849