74373222
3812372
11149289
30429291
19746215
44843247
42651824
72775192
14109222
85304520
8366803
78661390
44867947
59774373
38133669
78235679
91436580
84838971
83356494
21112061
96523607
17851369
4010237
9804505
45126886
71489721
98867480
65431394
46151073
7773976
665321
41047801
38766236
74751362
60741719
62873256
55779091
12492206
13419372
31188196