38202345
21748539
93619353
5097186
28187888
32093940
7661077
26131267
17657706
24084040
54727681
58725165
50883068
3840492
175887
50041894
6301798
21327963
22839239
18538639
88833022
68127388
71899820
8479180
12569245
1464651
87191819
59674895
91394031
72675632
86623613
46891447
39441451
37929651
82037542
84134935
68313704
41232402
69879833
33011856