1995833
52705084
73236854
25477040
15125207
45598361
12669499
9997952
49444357
83483118
34579745
47642073
26431192
74198286
19733954
674947
97143527
1403246
13845649
14447863
28561425
65892853
65671579
90419004
27964250
28395093
76859286
10765279
83371237
39376828
23913490
10216082
59245955
659856
8892889
68699548
29105376
15043950
43606400
59609645