42377471
61454610
65786451
27211468
72265653
48325340
10033833
47492134
18681417
10019961
25367250
33932108
84821106
80491463
6368793
38742533
12129892
80053606
27586551
89492492
8683917
81031272
23733600
43076983
7598008
3300800
29615346
98397307
89919591
534154
54473676
1764687
76992515
26456257
6709551
87967743
66376569
4828720
7278140
77491367