65641672
56778487
542543
35279917
77176157
6555311
43132172
21944516
74162186
82969298
5092917
92869643
57472203
34745008
4072468
23892384
58841065
82304578
10227188
27676608
7167675
41304203
73536595
7436341
13634056
76856938
62343934
76839199
71247390
31621613
86684360
9378719
73891784
32209435
10512848
13422132
4097593
14828851
69195237
42989708