37973397
5249595
42485016
7022376
15538740
51998848
2072020
50502797
82108053
62709550
89473081
76465630
96478251
95758049
77734944
43162573
82207642
72378924
31338234
53251110
44504954
77883323
83857827
73045350
14297130
12074380
96379446
80793845
2146826
12149012
36839232
87857996
8474270
3274253
73826566
62395089
24847992
71973704
26548846
28525999