4402271
75481373
3266342
93558784
48109183
80598236
4483368
94812028
22436316
54938769
35308221
41094503
42515701
50223968
70465
21563069
18809051
47514932
60741720
51808340
90392771
86469244
363524
1502564
1434532
34579955
16476221
32847641
76281887
21068268
6705705
97756519
73965440
22083283
51816341
10605903
86322589
32242813
67958828
66621539