17314935
42146052
36868306
62531581
65063728
41898454
34526774
14795673
71593393
46162605
12085204
31081732
79453785
35809468
39222037
49763945
14801766
96538076
6415114
42225363
57877293
76747003
9804825
7951973
54392771
37982282
4228658
51412375
68176044
5628277
2787439
68575343
3502128
91949887
4756119
37874270
37083398
43643213
79674864
28014563