20986629
4311191
67852875
60738967
62068394
79718754
12256056
74618406
8933274
92491313
73701105
96873596
31311034
22701863
9809813
24519891
31343949
66559879
73439388
10383617
15659006
57616699
70405406
71052680
6888927
49876289
52858507
82661615
3204435
94704221
93265820
56433625
65693124
87139154
33857916
92231379
74813389
1531772
5586219
68887527