45079024
82364414
94517168
35238745
46208848
7280903
42499240
49761416
542392
82876645
6668605
76967004
9425151
43172442
8442016
68071092
70822320
8958366
94575800
65923027
802502
75283084
41702849
58788816
17735501
25176351
61876332
82056193
65889805
84527527
41739432
13675652
87077489
11622421
91111715
3612422
47621421
36427465
29197257
21535265