40598163
84925962
19551468
95081010
87505942
61062277
27313804
92072692
67124734
77389950
56374643
57435890
38074050
6824153
70443331
10562251
3856780
65411522
79131056
9062731
83015635
30486689
88075091
94052583
47693279
39952434
56103003
63702213
56867139
1039844
67944509
5123726
6144131
538418
50195367
6071162
18585835
49961764
68229123
19218777