3422415
2340204
56499128
59056828
30652329
83054455
1701690
99095122
86522424
49339165
75037561
97441047
8817516
44474975
37776037
11177616
68869374
32571394
8507525
20802169
35734491
61254041
35194066
434584
6945560
88094962
3644736
77061207
23966565
28829608
29544399
61983219
20276677
34649576
43704998
38673478
93304428
43473217
40422387
39934769