35918930
61923745
95178478
95284568
31211053
87147862
56909639
3127669
47788876
77558296
87394539
10384108
51046889
9185469
4424430
28642451
54256622
8028282
4404687
51874432
49707822
95776184
4744870
23983470
70406930
155581
14156048
1067094
53431371
99676674
44912909
17907869
35797261
61598469
22083354
5485605
52574632
96855175
74556921
3416268