21893342
71472988
55996043
51185011
23984928
22762524
61517564
70079453
90707178
20482541
22786365
52145401
84518762
21482506
71867920
79612624
33963313
22845674
89326882
46926108
8622459
68757480
20728087
65904690
1170813
76128651
78882422
42523077
827032
551772
30007450
10661928
22537588
303698
52745129
61733517
29382871
12011880
58962772
82738050