34536547
3423711
32593577
38364338
20522786
50297927
49755491
84176418
67877448
59291883
35966536
89335374
34947166
48009005
19038734
69839103
23584115
90147289
32903184
3559033
29564088
54919097
3098276
16064649
79184550
2160328
23627375
67283269
9362495
44294574
32535323
26968366
78102733
57365963
83276571
69482618
60666506
28205445
19892287
22957143