10097688
93731213
364200
59417433
20872095
50523722
20626751
525979
64872331
78069932
76868772
87231859
62328382
18518501
23778098
78828982
91006163
84026607
21974217
1891612
29782513
48618579
65098336
35295230
18126116
95604094
24787318
98474484
41224885
12788741
3748537
4042150
89614591
97966349
88245050
886244
56328368
93226383
11592648
86069128