19205823
56907122
1999502
52516568
71645983
47473428
49314860
78878678
38556297
18492577
2553250
48034736
97111496
43458189
34553494
5428755
9017532
56918804
96219340
20688187
60649300
60569228
99355642
88382799
8474272
36046857
55214230
92043404
79396269
2306753
18825185
12253414
50428123
85141191
74616866
25128584
35975281
29001732
1927587
86447016