42275055
3623567
48536205
45469420
89999531
49206062
74858362
96202828
21333672
59405418
6283974
22979505
13427606
11265710
67552432
69994332
66605567
31115091
88624484
66182938
33683422
1553729
58802995
23386290
54646132
26995683
3097846
67773553
35955104
96906389
33038072
6398395
44249591
12258654
1993948
29496076
48027047
3562590
62054390
85517881