4893641
67889606
96303958
79347623
6557494
83927128
5154227
8356671
51798935
21625361
64673931
62164514
7411784
55702196
58924834
97593745
76725806
17999750
93647818
89385902
8616121
35306363
92521537
44514538
35163602
86523778
50431356
63389569
98716006
83072938
24791255
9051489
9958790
4773757
80349530
22131193
54189920
14099154
8587502
66925846