21863956
52446423
66885293
86722009
74543775
5447265
10666746
570163
51355655
94494132
30756393
78668840
55511179
38216778
43508869
92417641
24807776
82307160
19389762
24773829
86621846
39765890
20991315
26883163
13083917
94727898
90987575
30092175
80083607
65173236
39615552
5694307
55669602
83393252
40955231
76734814
84913969
16276107
495556
37402631