58315074
702146
14645284
3987218
70935326
94525443
17696325
1474911
54779442
59057512
38653240
94715013
66742288
95791690
7792258
78641819
12371909
27532997
7666829
35399079
13688175
80306858
51859040
48871131
72913468
52549587
23016044
33253512
67531901
74323718
75632503
54901626
96086007
83134570
83578856
85385194
77348959
48649567
65161377
11527453