97475254
67779900
11654367
69756704
68501107
50149005
73327550
71732901
42719738
95702759
4241855
57741266
24836493
14256217
73546058
70997141
95173225
96865586
30198726
51052196
9882664
74257237
45372
43486176
41149936
25518757
4374325
9662642
27323035
83516410
20038339
7238758
49186943
1041314
2169197
51607040
38357137
33984558
7232978
13051514