41994382
71155171
51394070
92696624
8776759
17702824
80892343
66149729
56417792
80758532
18496747
5653209
37954003
68402964
83398460
46849170
65688293
6644866
42737298
33714454
29137688
7592532
66739564
67964940
4201847
37591621
44239396
72312912
28544931
47481757
7949482
50517142
20299727
20058088
14426377
38339984
30897936
39228198
41812518
67099911