25342764
48508120
42432994
97102578
77643109
3682619
27156416
89166874
66455103
87184919
84644444
66773455
44058284
96631579
81862456
49464079
54593900
32523968
4125590
93101682
53448011
52357933
80986902
1007605
3603081
49298221
31451288
88471255
61673711
31906083
29855510
51218349
41164825
35018002
18478934
9348645
63665373
5183650
34688516
82578005