1115039
992357
63084141
4933829
47349620
89013199
71902891
61095839
47938547
55234384
93081493
53944592
45134724
31055394
62184158
6542527
78608662
39713193
28412821
4576908
10802807
27553387
58613373
48872014
41899468
62717495
76699633
84866548
19466529
44072797
41132707
12952403
40631989
34601080
1871284
17398925
97035990
57978373
9012529
25207891