90846243
34912834
73133924
3102681
23492216
56855495
32861619
50806696
49738276
90858939
70213163
5028165
52352605
89227372
70227904
96279838
33316913
68448548
29518078
53657458
62771411
89143113
25859502
44977645
97338346
70688331
78051051
51674443
17435671
26467971
52162550
67037969
17756003
35334973
91622307
96605638
79443247
30841948
60001834
42491280