99146022
87222480
86671178
14324418
72233675
41207469
57857370
87883288
69561976
317516
35461262
79091397
65452011
4368596
63206516
71457759
29368444
25835511
72564579
47351408
7529710
82152753
5112534
1082139
54271845
80928936
1321380
57352217
7641485
38064688
21795562
83724777
3156824
66992292
8122762
5127256
57386403
16904340
40363015
20187561