40273848
97449063
54621220
18744836
4271771
14475890
89312286
73303513
20812690
72772334
94701372
39303925
76752641
42573737
13846613
1830471
21086254
86474420
89344796
38539312
66697400
18579940
40756370
3336952
76822044
67883974
8848993
47777167
4587963
23812777
71258259
18046390
91939021
46674603
19431100
41619013
42793972
48402798
38272788
98028687